lime 2


Results for "lime 2"

English - Turkish Dictionary

lime 2

(English - Turkish Dictionary) :
i., İng. ıhlamur ağacı, ıhlamur.